package com.bird.设计模式.结构型.适配器模式.业务场景;

/**
 * @data 2022/3/15 11:23
 * @author: bird
 * @description: 电源适配器 意思就是让220V的电压通过电源适配器转换成5V的电流输出
 */
public class PowerAdapter implements DC5 {

    // 将被适配者 注入到电源适配器
    private AC220 ac220 = new AC220();

    @Override
    public int outputDC5V() {
        int adapterInput = ac220.outputAC220V();
        // 变压器...
        int adapterOutput = adapterInput / 44;
        System.out.println("使用PowerAdapter输出AC" + adapterOutput + "V" + "电流");
        return adapterInput;
    }
}
